herds of buffalo - Allemand Anglais Dictionnaire